====== Randomisierung von Texten ======

**Hinweis:** Auf dieser Seite wird erklärt, wie man mit Hilfe eines [[de:create:questions:random|Zufallsgenerators]] und eines [[de:create:php|PHP-Codes]] Texte [[de:create:randomization|randomisieren]] kann. Da dies bereits der 2. Schritt des Vorgehens ist, lesen Sie zuvor bitte die Seite [[de:create:randomization-php]].


Wenn Ihr Stimulus ein Text ist, muss bei der Einbindung via [[de:create:php|PHP-Code]] die Funktion [[de:create:functions:text|text()]] verwendet werden. Diese Funktion bindet den HTML-Code als Textbaustein in eine Seite ein. 

Als ersten Schritt müssen Sie den Zufallsgenerator erstellen (siehe [[de:create:randomization-php]]). Als nächsten Schritt legt man im **Fragenkatalog** als **Text** die Stimulus-Texte an. Danach platziert man beim **Zusammenstellen des Fragebogens** einen PHP-Code auf der Seite unter dem Zufallsgenerator. Dieser könnte wie folgt aussehen:

<code php>
if (value('RG01') == 2) {
  text('ST01');
} elseif (value('RG01') == 3) {
  text('ST02');
}
</code>

Bei diesem PHP-Code würde in der Gruppe „Positive Fallbeispiele“ (Zufallsgeneratorwert RG01=2) der Text mit der Kennung „ST01“ angezeigt werden, in der Gruppe „Negative Fallbeispiele“ (Zufallsgeneratorwert RG01=3) den Text mit der Kennung „ST02“ und in der Kontrollgruppe (Zufallsgeneratorwert RG01=1) gar nichts.